岗位职责:
1.精通Java开发,对面向对象的开发设计有深入的理解,熟悉常用设计模式并能灵活运用;
2.了解 Microsoft SQL Server / MySQL / Oracle 等数据库;
3.精通Android应用软件的编程架构;熟练使用Eclipse,Android Studio等Android软件开发工具。能够实现自定义控件,熟悉事件分发流程;
4.精通Android开发平台的框架原理,能够熟练使用Android SDK, 熟练操作各种第三方框架的集成与封装。如:友盟、极光推送、百度定位、融云IM、第三方支付等等;
5.熟悉MVP + Rxjava2 + Retrofit2 + Dagger2 + DataBinding的框架开发模式;
6.有良好的代码习惯,要求结构清晰,命名规范,逻辑性强,代码冗余率低;
7.有3-5年独立开发经验,。